package day10;
//此类是用于验证继承中重写的Override的测试demo
public class Test01 {
    public static void main(String[] args) {
        //4创建父类的对象，调用方法
        Father f =new Father();
        f.eat();
        //5创建子类对下昂，调用方法
        Son s = new Son();
        s.eat();
        s.play();

    }
}

//1创建一个Father的父类
class Father{
    //创建普通方法
    public void eat(){
        //创建普通方法
        System.out.println("大头儿子爱吃饭");
    }
    public void play(){
        System.out.println("大头儿子爱玩王者");
    }
}
//2定义一个子类Son,这个类溡Father的子类
class Son extends Father{
    //注解
    //子类重写父类方法溡；
    //要在重写方法上加@override.表示下方的方法为冲洗父类的方法
    //重写的方法如果不是父类方法,@override就会有红色提示
    //可以用于提示重写方法名是否写错
    @Override
    public void eat(){
        System.out.println("大头儿子爱吃蔬菜");
    }
    @Override
    public void play(){
        System.out.println("大头儿子爱玩王者荣耀");
    }
}

